bugga_bear p parameter set dither

In [1]:
import warnings
warnings.filterwarnings('ignore')

import time
whole_page_start_time = time.time()

import os
import sys
import inspect
import tempfile

import skimage.io as im_io

from PIL import TiffImagePlugin as tip
from PIL.TiffImagePlugin import Image

import matplotlib.pyplot as pyplot

sys.path.insert(0, '../src/')
sys.path.insert(0, 'scalygraphic/src/')

from im_scale_products import *
from impute_color import *

def get_test_domain_dict(it_max=None, scale_dist=None):
    """ Usage: 
    domain_dict = get_center_domain_dict(it_max, scale_dist)
    """
    if it_max is None:
        it_max = 64
        
    if scale_dist is None:
        scale_dist = 12
        
    domain_dict = get_default_domain_dict()
    domain_dict['it_max'] = it_max
    domain_dict['max_d'] = scale_dist / domain_dict['zoom']
    domain_dict['n_rows'] = 255
    domain_dict['n_cols'] = 255
    
    return domain_dict

def get_results_gray_set(list_tuple, domain_dict):
    """ Usage: new_im = get_results_gray_set(list_tuple, domain_dict)
    
    """
    ET, Z, Z0 = eq_iter.get_primitives(list_tuple, domain_dict)
    Zd_n2, Zr_n2, ETn_n2 = etg_norm(Z0, Z, ET)

    g_im_et = primitive_2_gray(ETn_n2)
    # complex result vectors: distance component
    g_im_Zd = primitive_2_gray(Zd_n2)

    # complex result vectors: rotation component
    g_im_Zr = primitive_2_gray(Zr_n2)

    im_gray = get_gray_im(ET, Z, Z0)

    im_list = [g_im_et, g_im_Zd, g_im_Zr, im_gray]
    new_im = cat_im_list_hori(im_list)
    
    return new_im
    
def display_calc_result(list_tuple, domain_dict):
    """ Usage: (None) display_calc_result(list_tuple, domain_dict)
    
    """
    t0 = time.time()
    new_im = get_results_gray_set(list_tuple, domain_dict)
    tt = time.time() - t0
    print('domain & run constraints:')
    for k, v in domain_dict.items():
        print('%30s: %s'%(k,v))
    print('\n')
    print('%20s: %0.6f seconds\n%20s:'%(fcn_name, tt, 'parameters'), p)
    print('\n%15s%30s%30s%30s'%('ET','Zd','Zr', 'All'))
    display(new_im)
    
def display_source(fctn_hndl):
    """ Usage: (None) display_source(fctn_hndl)
                print the source code for a givin function
    """
    S = inspect.getsource(fctn_hndl)
    print(S)

print('\t\t\tDomain dictionary for test:')
domain_dict = get_test_domain_dict()
for k, v in domain_dict.items():
    print(k,v)
    
print('\n\tEnumeration of available functions: tuples of (Name, function_handle)\n')
for k, v in name_functionhandle_dict.items():
    print('%3i %25s'%(k, v[0]), v[1])
			Domain dictionary for test:
center_point 0j
zoom 0.5
theta 0.0
it_max 64
max_d 24.0
n_rows 255
n_cols 255

	Enumeration of available functions: tuples of (Name, function_handle)

  0                    ElGato <function ElGato at 0x7f877843eea0>
  1                  IslaLace <function IslaLace at 0x7f877843ec80>
  2              ItchicuPpwrF <function ItchicuPpwrF at 0x7f877843ed90>
  3                  Nautuliz <function Nautuliz at 0x7f877843e9d8>
  4                    RoyalZ <function RoyalZ at 0x7f877843ed08>
  5                bugga_bear <function bugga_bear at 0x7f877843e7b8>
  6                de_Okeeffe <function de_Okeeffe at 0x7f877843ebf8>
  7                 decPwrAFx <function decPwrAFx at 0x7f877843eae8>
  8                dreadSkull <function dreadSkull at 0x7f877843eb70>
  9                      nlC3 <function nlC3 at 0x7f877843ea60>
 10                      plC6 <function plC6 at 0x7f877843ee18>
 11                     snflk <function snflk at 0x7f8778444048>
 12              starfish_ish <function starfish_ish at 0x7f877843e8c8>
 13           starfish_ish_II <function starfish_ish_II at 0x7f877843e950>
 14               thunderHead <function thunderHead at 0x7f877843ef28>

zoom range found - see html

"""
                    bugga_bear exploration - find zoom range in general
"""
# scale dist == multiplier of domain diagonal to get escape distance
scale_dist = 12

domain_dict = get_test_domain_dict()
fcn_number = 5

fcn_name, fcn = name_functionhandle_dict[fcn_number][0], name_functionhandle_dict[fcn_number][1]
p = p = fcn(0.0, None)
list_tuple = [(fcn, (p))]

z1 = [k/2 for k in range(6, 0, -1)]
z2 = [1/((1+k)**k) for k in range(2, 10)]
zoom_fact_list = z1 + z2

n_to_go = len(zoom_fact_list)
display_source(fcn)
print('Iterate %i times'%(n_to_go))

for zoom_fact in zoom_fact_list:
    domain_dict['zoom'] = zoom_fact
    domain_dict['max_d'] = scale_dist / domain_dict['zoom']
    print('\t\t%i to go'%(n_to_go))
    n_to_go -= 1
    display_calc_result(list_tuple, domain_dict)
In [2]:
"""
                    bugga_bear exploration - parameters
"""
dither_divisor = 50
number_p_variations = 10

parameters = [-0.85161229, -1.79435816, -4.45041513]
# scale dist == multiplier of domain diagonal to get escape distance
scale_dist = 12

domain_dict = get_test_domain_dict()
fcn_number = 5

fcn_name, fcn = name_functionhandle_dict[fcn_number][0], name_functionhandle_dict[fcn_number][1]
display_source(fcn)
for k in range(number_p_variations):
    # p = p = fcn(0.0, None)
    p = parameters + np.random.randn(len(parameters)) / dither_divisor
    list_tuple = [(fcn, (p))]
    print('\n\n\t\t\tparameter set %i of %i\n'%(k, number_p_variations))
    zoom_fact_list = [1/((1+k)**k) for k in range(0, 4)]

    n_to_go = len(zoom_fact_list)
    print('Zoom %i times'%(n_to_go))

    for zoom_fact in zoom_fact_list:
        domain_dict['zoom'] = zoom_fact
        domain_dict['max_d'] = scale_dist / domain_dict['zoom']
        print('\t\t%i to go'%(n_to_go))
        n_to_go -= 1
        display_calc_result(list_tuple, domain_dict)
def bugga_bear(Z, p, Z0=None, ET=None):
    """ Z = bugga_bear(Z, p)
    Args:
        Z:    a real or complex number
        p:    a real of complex number
    Returns:
        Z:    the result (complex)
    """
    EPSILON = 1e-15

    if p is None:
        return [-0.851612290000, -1.794358160000, -4.450415130000]
    if Z == 0.0+0.0j:
        return np.Inf
    c = np.sqrt(np.pi)
    try:
        for n in range(1, len(p)+1):
            Zok = np.isfinite(Z)
            if Zok and np.abs(Z) != 0:
                Z = 1 / Z - Z**( n * (Z**( p[n-1]**n )) / c)
            elif Zok:
                Z = 1 / EPSILON - Z**( n * (Z**( p[n-1]**n )) / c)
    except:
        pass
    return Z



			parameter set 0 of 10

Zoom 4 times
		4 to go
domain & run constraints:
                  center_point: 0j
                          zoom: 1.0
                         theta: 0.0
                        it_max: 64
                         max_d: 12.0
                        n_rows: 255
                        n_cols: 255
                       tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmpf0xcrzfb


          bugga_bear: 4.766999 seconds
          parameters: [-0.84644189 -1.82233271 -4.48445585]

             ET                            Zd                            Zr                           All
		3 to go
domain & run constraints:
                  center_point: 0j
                          zoom: 0.5
                         theta: 0.0
                        it_max: 64
                         max_d: 24.0
                        n_rows: 255
                        n_cols: 255
                       tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmpiml8426x


          bugga_bear: 3.842376 seconds
          parameters: [-0.84644189 -1.82233271 -4.48445585]

             ET                            Zd                            Zr                           All
		2 to go
domain & run constraints:
                  center_point: 0j
                          zoom: 0.1111111111111111
                         theta: 0.0
                        it_max: 64
                         max_d: 108.0
                        n_rows: 255
                        n_cols: 255
                       tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmpsiq_0ghl


          bugga_bear: 7.214913 seconds
          parameters: [-0.84644189 -1.82233271 -4.48445585]

             ET                            Zd                            Zr                           All
		1 to go
domain & run constraints:
                  center_point: 0j
                          zoom: 0.015625
                         theta: 0.0
                        it_max: 64
                         max_d: 768.0
                        n_rows: 255
                        n_cols: 255
                       tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmp_1ag77no


          bugga_bear: 14.747913 seconds
          parameters: [-0.84644189 -1.82233271 -4.48445585]

             ET                            Zd                            Zr                           All

			parameter set 1 of 10

Zoom 4 times
		4 to go
domain & run constraints:
                  center_point: 0j
                          zoom: 1.0
                         theta: 0.0
                        it_max: 64
                         max_d: 12.0
                        n_rows: 255
                        n_cols: 255
                       tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmpqfzzlss2


          bugga_bear: 4.586954 seconds
          parameters: [-0.84216914 -1.78067152 -4.4325726 ]

             ET                            Zd                            Zr                           All
		3 to go
domain & run constraints:
                  center_point: 0j
                          zoom: 0.5
                         theta: 0.0
                        it_max: 64
                         max_d: 24.0
                        n_rows: 255
                        n_cols: 255
                       tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmplhqb54xp


          bugga_bear: 2.721486 seconds
          parameters: [-0.84216914 -1.78067152 -4.4325726 ]

             ET                            Zd                            Zr                           All
		2 to go
domain & run constraints:
                  center_point: 0j
                          zoom: 0.1111111111111111
                         theta: 0.0
                        it_max: 64
                         max_d: 108.0
                        n_rows: 255
                        n_cols: 255
                       tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmpf3o6f2bc


          bugga_bear: 7.429454 seconds
          parameters: [-0.84216914 -1.78067152 -4.4325726 ]

             ET                            Zd                            Zr                           All
		1 to go
domain & run constraints:
                  center_point: 0j
                          zoom: 0.015625
                         theta: 0.0
                        it_max: 64
                         max_d: 768.0
                        n_rows: 255
                        n_cols: 255
                       tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmp1ah4unfu


          bugga_bear: 10.630945 seconds
          parameters: [-0.84216914 -1.78067152 -4.4325726 ]

             ET                            Zd                            Zr                           All

			parameter set 2 of 10

Zoom 4 times
		4 to go
domain & run constraints:
                  center_point: 0j
                          zoom: 1.0
                         theta: 0.0
                        it_max: 64
                         max_d: 12.0
                        n_rows: 255
                        n_cols: 255
                       tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmphoquaekj


          bugga_bear: 4.696714 seconds
          parameters: [-0.79628688 -1.788704   -4.43595727]

             ET                            Zd                            Zr                           All
		3 to go
domain & run constraints:
                  center_point: 0j
                          zoom: 0.5
                         theta: 0.0
                        it_max: 64
                         max_d: 24.0
                        n_rows: 255
                        n_cols: 255
                       tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmp4m1i0n_f


          bugga_bear: 2.955192 seconds
          parameters: [-0.79628688 -1.788704   -4.43595727]

             ET                            Zd                            Zr                           All
		2 to go
domain & run constraints:
                  center_point: 0j
                          zoom: 0.1111111111111111
                         theta: 0.0
                        it_max: 64
                         max_d: 108.0
                        n_rows: 255
                        n_cols: 255
                       tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmpo04knyk3


          bugga_bear: 8.129900 seconds
          parameters: [-0.79628688 -1.788704   -4.43595727]

             ET                            Zd                            Zr                           All
		1 to go
domain & run constraints:
                  center_point: 0j
                          zoom: 0.015625
                         theta: 0.0
                        it_max: 64
                         max_d: 768.0
                        n_rows: 255
                        n_cols: 255
                       tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmprehdhqci


          bugga_bear: 9.551031 seconds
          parameters: [-0.79628688 -1.788704   -4.43595727]

             ET                            Zd                            Zr                           All

			parameter set 3 of 10

Zoom 4 times
		4 to go
domain & run constraints:
                  center_point: 0j
                          zoom: 1.0
                         theta: 0.0
                        it_max: 64
                         max_d: 12.0
                        n_rows: 255
                        n_cols: 255
                       tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmp5v_jypg9


          bugga_bear: 4.700473 seconds
          parameters: [-0.83575243 -1.75343787 -4.46361172]

             ET                            Zd                            Zr                           All
		3 to go
domain & run constraints:
                  center_point: 0j
                          zoom: 0.5
                         theta: 0.0
                        it_max: 64
                         max_d: 24.0
                        n_rows: 255
                        n_cols: 255
                       tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmprth3mdmi


          bugga_bear: 2.232586 seconds
          parameters: [-0.83575243 -1.75343787 -4.46361172]

             ET                            Zd                            Zr                           All
		2 to go
domain & run constraints:
                  center_point: 0j
                          zoom: 0.1111111111111111
                         theta: 0.0
                        it_max: 64
                         max_d: 108.0
                        n_rows: 255
                        n_cols: 255
                       tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmprnd9tx2a


          bugga_bear: 1.330583 seconds
          parameters: [-0.83575243 -1.75343787 -4.46361172]

             ET                            Zd                            Zr                           All
		1 to go
domain & run constraints:
                  center_point: 0j
                          zoom: 0.015625
                         theta: 0.0
                        it_max: 64
                         max_d: 768.0
                        n_rows: 255
                        n_cols: 255
                       tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmpcwvcblor


          bugga_bear: 1.207579 seconds
          parameters: [-0.83575243 -1.75343787 -4.46361172]

             ET                            Zd                            Zr                           All

			parameter set 4 of 10

Zoom 4 times
		4 to go
domain & run constraints:
                  center_point: 0j
                          zoom: 1.0
                         theta: 0.0
                        it_max: 64
                         max_d: 12.0
                        n_rows: 255
                        n_cols: 255
                       tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmpmy_k70jq


          bugga_bear: 4.894246 seconds
          parameters: [-0.86046945 -1.79026062 -4.46240684]

             ET                            Zd                            Zr                           All
		3 to go
domain & run constraints:
                  center_point: 0j
                          zoom: 0.5
                         theta: 0.0
                        it_max: 64
                         max_d: 24.0
                        n_rows: 255
                        n_cols: 255
                       tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmp5el9jh9p


          bugga_bear: 3.170229 seconds
          parameters: [-0.86046945 -1.79026062 -4.46240684]

             ET                            Zd                            Zr                           All
		2 to go
domain & run constraints:
                  center_point: 0j
                          zoom: 0.1111111111111111
                         theta: 0.0
                        it_max: 64
                         max_d: 108.0
                        n_rows: 255
                        n_cols: 255
                       tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmpvnu5nbmo


          bugga_bear: 8.539856 seconds
          parameters: [-0.86046945 -1.79026062 -4.46240684]

             ET                            Zd                            Zr                           All
		1 to go
domain & run constraints:
                  center_point: 0j
                          zoom: 0.015625
                         theta: 0.0
                        it_max: 64
                         max_d: 768.0
                        n_rows: 255
                        n_cols: 255
                       tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmp4gesrhjr


          bugga_bear: 15.422657 seconds
          parameters: [-0.86046945 -1.79026062 -4.46240684]

             ET                            Zd                            Zr                           All

			parameter set 5 of 10

Zoom 4 times
		4 to go
domain & run constraints:
                  center_point: 0j
                          zoom: 1.0
                         theta: 0.0
                        it_max: 64
                         max_d: 12.0
                        n_rows: 255
                        n_cols: 255
                       tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmpm01d5196


          bugga_bear: 4.528008 seconds
          parameters: [-0.84399961 -1.76065397 -4.46050503]

             ET                            Zd                            Zr                           All
		3 to go
domain & run constraints:
                  center_point: 0j
                          zoom: 0.5
                         theta: 0.0
                        it_max: 64
                         max_d: 24.0
                        n_rows: 255
                        n_cols: 255
                       tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmp1ov9hzf2


          bugga_bear: 2.195613 seconds
          parameters: [-0.84399961 -1.76065397 -4.46050503]

             ET                            Zd                            Zr                           All
		2 to go
domain & run constraints:
                  center_point: 0j
                          zoom: 0.1111111111111111
                         theta: 0.0
                        it_max: 64
                         max_d: 108.0
                        n_rows: 255
                        n_cols: 255
                       tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmp3_gqq870


          bugga_bear: 1.557986 seconds
          parameters: [-0.84399961 -1.76065397 -4.46050503]

             ET                            Zd                            Zr                           All
		1 to go
domain & run constraints:
                  center_point: 0j
                          zoom: 0.015625
                         theta: 0.0
                        it_max: 64
                         max_d: 768.0
                        n_rows: 255
                        n_cols: 255
                       tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmpwmromvmc


          bugga_bear: 1.258749 seconds
          parameters: [-0.84399961 -1.76065397 -4.46050503]

             ET                            Zd                            Zr                           All

			parameter set 6 of 10

Zoom 4 times
		4 to go
domain & run constraints:
                  center_point: 0j
                          zoom: 1.0
                         theta: 0.0
                        it_max: 64
                         max_d: 12.0
                        n_rows: 255
                        n_cols: 255
                       tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmpr_mt1sj9


          bugga_bear: 5.505210 seconds
          parameters: [-0.85873507 -1.81124894 -4.46531361]

             ET                            Zd                            Zr                           All
		3 to go
domain & run constraints:
                  center_point: 0j
                          zoom: 0.5
                         theta: 0.0
                        it_max: 64
                         max_d: 24.0
                        n_rows: 255
                        n_cols: 255
                       tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmplgrgbn2l


          bugga_bear: 4.463268 seconds
          parameters: [-0.85873507 -1.81124894 -4.46531361]

             ET                            Zd                            Zr                           All
		2 to go
domain & run constraints:
                  center_point: 0j
                          zoom: 0.1111111111111111
                         theta: 0.0
                        it_max: 64
                         max_d: 108.0
                        n_rows: 255
                        n_cols: 255
                       tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmp6n23pqnl


          bugga_bear: 10.733300 seconds
          parameters: [-0.85873507 -1.81124894 -4.46531361]

             ET                            Zd                            Zr                           All
		1 to go
domain & run constraints:
                  center_point: 0j
                          zoom: 0.015625
                         theta: 0.0
                        it_max: 64
                         max_d: 768.0
                        n_rows: 255
                        n_cols: 255
                       tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmpvomwfduh


          bugga_bear: 16.077222 seconds
          parameters: [-0.85873507 -1.81124894 -4.46531361]

             ET                            Zd                            Zr                           All

			parameter set 7 of 10

Zoom 4 times
		4 to go
domain & run constraints:
                  center_point: 0j
                          zoom: 1.0
                         theta: 0.0
                        it_max: 64
                         max_d: 12.0
                        n_rows: 255
                        n_cols: 255
                       tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmp5e_bogde


          bugga_bear: 5.493121 seconds
          parameters: [-0.84380847 -1.80778303 -4.4545655 ]

             ET                            Zd                            Zr                           All
		3 to go
domain & run constraints:
                  center_point: 0j
                          zoom: 0.5
                         theta: 0.0
                        it_max: 64
                         max_d: 24.0
                        n_rows: 255
                        n_cols: 255
                       tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmpcbetb0o_


          bugga_bear: 4.185456 seconds
          parameters: [-0.84380847 -1.80778303 -4.4545655 ]

             ET                            Zd                            Zr                           All
		2 to go
domain & run constraints:
                  center_point: 0j
                          zoom: 0.1111111111111111
                         theta: 0.0
                        it_max: 64
                         max_d: 108.0
                        n_rows: 255
                        n_cols: 255
                       tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmpgk_93zbc


          bugga_bear: 10.578168 seconds
          parameters: [-0.84380847 -1.80778303 -4.4545655 ]

             ET                            Zd                            Zr                           All
		1 to go
domain & run constraints:
                  center_point: 0j
                          zoom: 0.015625
                         theta: 0.0
                        it_max: 64
                         max_d: 768.0
                        n_rows: 255
                        n_cols: 255
                       tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmpsdzw5hcc


          bugga_bear: 15.899030 seconds
          parameters: [-0.84380847 -1.80778303 -4.4545655 ]

             ET                            Zd                            Zr                           All

			parameter set 8 of 10

Zoom 4 times
		4 to go
domain & run constraints:
                  center_point: 0j
                          zoom: 1.0
                         theta: 0.0
                        it_max: 64
                         max_d: 12.0
                        n_rows: 255
                        n_cols: 255
                       tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmpl7crti5m


          bugga_bear: 4.582899 seconds
          parameters: [-0.83676642 -1.78313795 -4.43169798]

             ET                            Zd                            Zr                           All
		3 to go
domain & run constraints:
                  center_point: 0j
                          zoom: 0.5
                         theta: 0.0
                        it_max: 64
                         max_d: 24.0
                        n_rows: 255
                        n_cols: 255
                       tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmp4fal7u85


          bugga_bear: 2.844134 seconds
          parameters: [-0.83676642 -1.78313795 -4.43169798]

             ET                            Zd                            Zr                           All
		2 to go
domain & run constraints:
                  center_point: 0j
                          zoom: 0.1111111111111111
                         theta: 0.0
                        it_max: 64
                         max_d: 108.0
                        n_rows: 255
                        n_cols: 255
                       tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmp8n599ovk


          bugga_bear: 7.515900 seconds
          parameters: [-0.83676642 -1.78313795 -4.43169798]

             ET                            Zd                            Zr                           All
		1 to go
domain & run constraints:
                  center_point: 0j
                          zoom: 0.015625
                         theta: 0.0
                        it_max: 64
                         max_d: 768.0
                        n_rows: 255
                        n_cols: 255
                       tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmpa7840hmq


          bugga_bear: 11.287374 seconds
          parameters: [-0.83676642 -1.78313795 -4.43169798]

             ET                            Zd                            Zr                           All

			parameter set 9 of 10

Zoom 4 times
		4 to go
domain & run constraints:
                  center_point: 0j
                          zoom: 1.0
                         theta: 0.0
                        it_max: 64
                         max_d: 12.0
                        n_rows: 255
                        n_cols: 255
                       tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmp21nkuul9


          bugga_bear: 6.556411 seconds
          parameters: [-0.83370946 -1.83250646 -4.47088465]

             ET                            Zd                            Zr                           All
		3 to go
domain & run constraints:
                  center_point: 0j
                          zoom: 0.5
                         theta: 0.0
                        it_max: 64
                         max_d: 24.0
                        n_rows: 255
                        n_cols: 255
                       tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmp_8g9w0ej


          bugga_bear: 5.947122 seconds
          parameters: [-0.83370946 -1.83250646 -4.47088465]

             ET                            Zd                            Zr                           All
		2 to go
domain & run constraints:
                  center_point: 0j
                          zoom: 0.1111111111111111
                         theta: 0.0
                        it_max: 64
                         max_d: 108.0
                        n_rows: 255
                        n_cols: 255
                       tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmpskxrejcj


          bugga_bear: 8.438402 seconds
          parameters: [-0.83370946 -1.83250646 -4.47088465]

             ET                            Zd                            Zr                           All
		1 to go
domain & run constraints:
                  center_point: 0j
                          zoom: 0.015625
                         theta: 0.0
                        it_max: 64
                         max_d: 768.0
                        n_rows: 255
                        n_cols: 255
                       tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmpez4sz5wn


          bugga_bear: 12.604486 seconds
          parameters: [-0.83370946 -1.83250646 -4.47088465]

             ET                            Zd                            Zr                           All
In [3]:
"""
                    bugga_bear exploration - parameters
"""
dither_divisor = 200
number_p_variations = 10

parameters = [-0.85161229, -1.79435816, -4.45041513]
# scale dist == multiplier of domain diagonal to get escape distance
scale_dist = 12

domain_dict = get_test_domain_dict()
fcn_number = 5

fcn_name, fcn = name_functionhandle_dict[fcn_number][0], name_functionhandle_dict[fcn_number][1]
display_source(fcn)
for k in range(number_p_variations):
    # p = p = fcn(0.0, None)
    p = parameters + np.random.randn(len(parameters)) / dither_divisor
    list_tuple = [(fcn, (p))]
    print('\n\n\t\t\tparameter set %i of %i\n'%(k, number_p_variations))
    zoom_fact_list = [1/((1+k)**k) for k in range(0, 4)]

    n_to_go = len(zoom_fact_list)
    print('Zoom %i times'%(n_to_go))

    for zoom_fact in zoom_fact_list:
        domain_dict['zoom'] = zoom_fact
        domain_dict['max_d'] = scale_dist / domain_dict['zoom']
        print('\t\t%i to go'%(n_to_go))
        n_to_go -= 1
        display_calc_result(list_tuple, domain_dict)
def bugga_bear(Z, p, Z0=None, ET=None):
    """ Z = bugga_bear(Z, p)
    Args:
        Z:    a real or complex number
        p:    a real of complex number
    Returns:
        Z:    the result (complex)
    """
    EPSILON = 1e-15

    if p is None:
        return [-0.851612290000, -1.794358160000, -4.450415130000]
    if Z == 0.0+0.0j:
        return np.Inf
    c = np.sqrt(np.pi)
    try:
        for n in range(1, len(p)+1):
            Zok = np.isfinite(Z)
            if Zok and np.abs(Z) != 0:
                Z = 1 / Z - Z**( n * (Z**( p[n-1]**n )) / c)
            elif Zok:
                Z = 1 / EPSILON - Z**( n * (Z**( p[n-1]**n )) / c)
    except:
        pass
    return Z



			parameter set 0 of 10

Zoom 4 times
		4 to go
domain & run constraints:
                  center_point: 0j
                          zoom: 1.0
                         theta: 0.0
                        it_max: 64
                         max_d: 12.0
                        n_rows: 255
                        n_cols: 255
                       tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmpvstrlwb4


          bugga_bear: 4.799952 seconds
          parameters: [-0.84530213 -1.79297364 -4.43991048]

             ET                            Zd                            Zr                           All
		3 to go
domain & run constraints:
                  center_point: 0j
                          zoom: 0.5
                         theta: 0.0
                        it_max: 64
                         max_d: 24.0
                        n_rows: 255
                        n_cols: 255
                       tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmpb3ifu90m


          bugga_bear: 3.268975 seconds
          parameters: [-0.84530213 -1.79297364 -4.43991048]

             ET                            Zd                            Zr                           All
		2 to go
domain & run constraints:
                  center_point: 0j
                          zoom: 0.1111111111111111
                         theta: 0.0
                        it_max: 64
                         max_d: 108.0
                        n_rows: 255
                        n_cols: 255
                       tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmp3pftz4w_


          bugga_bear: 9.048753 seconds
          parameters: [-0.84530213 -1.79297364 -4.43991048]

             ET                            Zd                            Zr                           All
		1 to go
domain & run constraints:
                  center_point: 0j
                          zoom: 0.015625
                         theta: 0.0
                        it_max: 64
                         max_d: 768.0
                        n_rows: 255
                        n_cols: 255
                       tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmprlpo9r5_


          bugga_bear: 18.126080 seconds
          parameters: [-0.84530213 -1.79297364 -4.43991048]

             ET                            Zd                            Zr                           All

			parameter set 1 of 10

Zoom 4 times
		4 to go
domain & run constraints:
                  center_point: 0j
                          zoom: 1.0
                         theta: 0.0
                        it_max: 64
                         max_d: 12.0
                        n_rows: 255
                        n_cols: 255
                       tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmpjwxgy9vg


          bugga_bear: 5.443126 seconds
          parameters: [-0.85636207 -1.79559945 -4.44949159]

             ET                            Zd                            Zr                           All
		3 to go
domain & run constraints:
                  center_point: 0j
                          zoom: 0.5
                         theta: 0.0
                        it_max: 64
                         max_d: 24.0
                        n_rows: 255
                        n_cols: 255
                       tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmp_g1rxfnj


          bugga_bear: 3.060506 seconds
          parameters: [-0.85636207 -1.79559945 -4.44949159]

             ET                            Zd                            Zr                           All
		2 to go
domain & run constraints:
                  center_point: 0j
                          zoom: 0.1111111111111111
                         theta: 0.0
                        it_max: 64
                         max_d: 108.0
                        n_rows: 255
                        n_cols: 255
                       tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmp0mev91yb


          bugga_bear: 10.543742 seconds
          parameters: [-0.85636207 -1.79559945 -4.44949159]

             ET                            Zd                            Zr                           All
		1 to go
domain & run constraints:
                  center_point: 0j
                          zoom: 0.015625
                         theta: 0.0
                        it_max: 64
                         max_d: 768.0
                        n_rows: 255
                        n_cols: 255
                       tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmp03y9xegu


          bugga_bear: 20.053269 seconds
          parameters: [-0.85636207 -1.79559945 -4.44949159]

             ET                            Zd                            Zr                           All

			parameter set 2 of 10

Zoom 4 times
		4 to go
domain & run constraints:
                  center_point: 0j
                          zoom: 1.0
                         theta: 0.0
                        it_max: 64
                         max_d: 12.0
                        n_rows: 255
                        n_cols: 255
                       tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmp7d8dakxo


          bugga_bear: 6.509333 seconds
          parameters: [-0.84936458 -1.7940655  -4.44851484]

             ET                            Zd                            Zr                           All
		3 to go
domain & run constraints:
                  center_point: 0j
                          zoom: 0.5
                         theta: 0.0
                        it_max: 64
                         max_d: 24.0
                        n_rows: 255
                        n_cols: 255
                       tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmp5nk5h8m_


          bugga_bear: 4.460249 seconds
          parameters: [-0.84936458 -1.7940655  -4.44851484]

             ET                            Zd                            Zr                           All
		2 to go
domain & run constraints:
                  center_point: 0j
                          zoom: 0.1111111111111111
                         theta: 0.0
                        it_max: 64
                         max_d: 108.0
                        n_rows: 255
                        n_cols: 255
                       tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmpodd39eh2


          bugga_bear: 11.972161 seconds
          parameters: [-0.84936458 -1.7940655  -4.44851484]

             ET                            Zd                            Zr                           All
		1 to go
domain & run constraints:
                  center_point: 0j
                          zoom: 0.015625
                         theta: 0.0
                        it_max: 64
                         max_d: 768.0
                        n_rows: 255
                        n_cols: 255
                       tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmpfi79bx6q


          bugga_bear: 16.666106 seconds
          parameters: [-0.84936458 -1.7940655  -4.44851484]

             ET                            Zd                            Zr                           All

			parameter set 3 of 10

Zoom 4 times
		4 to go
domain & run constraints:
                  center_point: 0j
                          zoom: 1.0
                         theta: 0.0
                        it_max: 64
                         max_d: 12.0
                        n_rows: 255
                        n_cols: 255
                       tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmpwv1v7_fl


          bugga_bear: 6.606903 seconds
          parameters: [-0.84331578 -1.79493462 -4.44814418]

             ET                            Zd                            Zr                           All
		3 to go
domain & run constraints:
                  center_point: 0j
                          zoom: 0.5
                         theta: 0.0
                        it_max: 64
                         max_d: 24.0
                        n_rows: 255
                        n_cols: 255
                       tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmp3944mqm8


          bugga_bear: 4.555663 seconds
          parameters: [-0.84331578 -1.79493462 -4.44814418]

             ET                            Zd                            Zr                           All
		2 to go
domain & run constraints:
                  center_point: 0j
                          zoom: 0.1111111111111111
                         theta: 0.0
                        it_max: 64
                         max_d: 108.0
                        n_rows: 255
                        n_cols: 255
                       tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmp2ftx880a


          bugga_bear: 12.488774 seconds
          parameters: [-0.84331578 -1.79493462 -4.44814418]

             ET                            Zd                            Zr                           All
		1 to go
domain & run constraints:
                  center_point: 0j
                          zoom: 0.015625
                         theta: 0.0
                        it_max: 64
                         max_d: 768.0
                        n_rows: 255
                        n_cols: 255
                       tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmp00p6wwvl


          bugga_bear: 19.846872 seconds
          parameters: [-0.84331578 -1.79493462 -4.44814418]

             ET                            Zd                            Zr                           All

			parameter set 4 of 10

Zoom 4 times
		4 to go
domain & run constraints:
                  center_point: 0j
                          zoom: 1.0
                         theta: 0.0
                        it_max: 64
                         max_d: 12.0
                        n_rows: 255
                        n_cols: 255
                       tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmp3gn6ui8y


          bugga_bear: 6.228208 seconds
          parameters: [-0.85530496 -1.78200609 -4.44989506]

             ET                            Zd                            Zr                           All
		3 to go
domain & run constraints:
                  center_point: 0j
                          zoom: 0.5
                         theta: 0.0
                        it_max: 64
                         max_d: 24.0
                        n_rows: 255
                        n_cols: 255
                       tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmp165f0s8n


          bugga_bear: 3.728411 seconds
          parameters: [-0.85530496 -1.78200609 -4.44989506]

             ET                            Zd                            Zr                           All
		2 to go
domain & run constraints:
                  center_point: 0j
                          zoom: 0.1111111111111111
                         theta: 0.0
                        it_max: 64
                         max_d: 108.0
                        n_rows: 255
                        n_cols: 255
                       tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmpl1vjdfc4


          bugga_bear: 9.736999 seconds
          parameters: [-0.85530496 -1.78200609 -4.44989506]

             ET                            Zd                            Zr                           All
		1 to go
domain & run constraints:
                  center_point: 0j
                          zoom: 0.015625
                         theta: 0.0
                        it_max: 64
                         max_d: 768.0
                        n_rows: 255
                        n_cols: 255
                       tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmpfb246l9n


          bugga_bear: 15.823278 seconds
          parameters: [-0.85530496 -1.78200609 -4.44989506]

             ET                            Zd                            Zr                           All

			parameter set 5 of 10

Zoom 4 times
		4 to go
domain & run constraints:
                  center_point: 0j
                          zoom: 1.0
                         theta: 0.0
                        it_max: 64
                         max_d: 12.0
                        n_rows: 255
                        n_cols: 255
                       tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmp84itea_b


          bugga_bear: 7.020856 seconds
          parameters: [-0.85690916 -1.80006721 -4.45736282]

             ET                            Zd                            Zr                           All
		3 to go
domain & run constraints:
                  center_point: 0j
                          zoom: 0.5
                         theta: 0.0
                        it_max: 64
                         max_d: 24.0
                        n_rows: 255
                        n_cols: 255
                       tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmpkqy_hw_h


          bugga_bear: 4.969683 seconds
          parameters: [-0.85690916 -1.80006721 -4.45736282]

             ET                            Zd                            Zr                           All
		2 to go
domain & run constraints:
                  center_point: 0j
                          zoom: 0.1111111111111111
                         theta: 0.0
                        it_max: 64
                         max_d: 108.0
                        n_rows: 255
                        n_cols: 255
                       tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmp909ish44


          bugga_bear: 12.679989 seconds
          parameters: [-0.85690916 -1.80006721 -4.45736282]

             ET                            Zd                            Zr                           All
		1 to go
domain & run constraints:
                  center_point: 0j
                          zoom: 0.015625
                         theta: 0.0
                        it_max: 64
                         max_d: 768.0
                        n_rows: 255
                        n_cols: 255
                       tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmpuswa3sj2


          bugga_bear: 20.463619 seconds
          parameters: [-0.85690916 -1.80006721 -4.45736282]

             ET                            Zd                            Zr                           All

			parameter set 6 of 10

Zoom 4 times
		4 to go
domain & run constraints:
                  center_point: 0j
                          zoom: 1.0
                         theta: 0.0
                        it_max: 64
                         max_d: 12.0
                        n_rows: 255
                        n_cols: 255
                       tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmp21q2ao9e


          bugga_bear: 6.409497 seconds
          parameters: [-0.85029132 -1.79201832 -4.44904499]

             ET                            Zd                            Zr                           All
		3 to go
domain & run constraints:
                  center_point: 0j
                          zoom: 0.5
                         theta: 0.0
                        it_max: 64
                         max_d: 24.0
                        n_rows: 255
                        n_cols: 255
                       tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmpylnq1v77


          bugga_bear: 4.343952 seconds
          parameters: [-0.85029132 -1.79201832 -4.44904499]

             ET                            Zd                            Zr                           All
		2 to go
domain & run constraints:
                  center_point: 0j
                          zoom: 0.1111111111111111
                         theta: 0.0
                        it_max: 64
                         max_d: 108.0
                        n_rows: 255
                        n_cols: 255
                       tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmp_js73_s6


          bugga_bear: 11.552620 seconds
          parameters: [-0.85029132 -1.79201832 -4.44904499]

             ET                            Zd                            Zr                           All
		1 to go
domain & run constraints:
                  center_point: 0j
                          zoom: 0.015625
                         theta: 0.0
                        it_max: 64
                         max_d: 768.0
                        n_rows: 255
                        n_cols: 255
                       tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmphjcidt39


          bugga_bear: 19.619062 seconds
          parameters: [-0.85029132 -1.79201832 -4.44904499]

             ET                            Zd                            Zr                           All

			parameter set 7 of 10

Zoom 4 times
		4 to go
domain & run constraints:
                  center_point: 0j
                          zoom: 1.0
                         theta: 0.0
                        it_max: 64
                         max_d: 12.0
                        n_rows: 255
                        n_cols: 255
                       tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmpzsnhxm9o


          bugga_bear: 6.685157 seconds
          parameters: [-0.8433589  -1.79563867 -4.4472723 ]

             ET                            Zd                            Zr                           All
		3 to go
domain & run constraints:
                  center_point: 0j
                          zoom: 0.5
                         theta: 0.0
                        it_max: 64
                         max_d: 24.0
                        n_rows: 255
                        n_cols: 255
                       tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmp5jqneqk7


          bugga_bear: 4.561752 seconds
          parameters: [-0.8433589  -1.79563867 -4.4472723 ]

             ET                            Zd                            Zr                           All
		2 to go
domain & run constraints:
                  center_point: 0j
                          zoom: 0.1111111111111111
                         theta: 0.0
                        it_max: 64
                         max_d: 108.0
                        n_rows: 255
                        n_cols: 255
                       tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmpgcb870pk


          bugga_bear: 12.434110 seconds
          parameters: [-0.8433589  -1.79563867 -4.4472723 ]

             ET                            Zd                            Zr                           All
		1 to go
domain & run constraints:
                  center_point: 0j
                          zoom: 0.015625
                         theta: 0.0
                        it_max: 64
                         max_d: 768.0
                        n_rows: 255
                        n_cols: 255
                       tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmpq3fx_j57


          bugga_bear: 19.913707 seconds
          parameters: [-0.8433589  -1.79563867 -4.4472723 ]

             ET                            Zd                            Zr                           All

			parameter set 8 of 10

Zoom 4 times
		4 to go
domain & run constraints:
                  center_point: 0j
                          zoom: 1.0
                         theta: 0.0
                        it_max: 64
                         max_d: 12.0
                        n_rows: 255
                        n_cols: 255
                       tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmplx5_hd0l


          bugga_bear: 6.771472 seconds
          parameters: [-0.85425528 -1.79911465 -4.44666105]

             ET                            Zd                            Zr                           All
		3 to go
domain & run constraints:
                  center_point: 0j
                          zoom: 0.5
                         theta: 0.0
                        it_max: 64
                         max_d: 24.0
                        n_rows: 255
                        n_cols: 255
                       tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmpe2ckpapf


          bugga_bear: 4.757303 seconds
          parameters: [-0.85425528 -1.79911465 -4.44666105]

             ET                            Zd                            Zr                           All
		2 to go
domain & run constraints:
                  center_point: 0j
                          zoom: 0.1111111111111111
                         theta: 0.0
                        it_max: 64
                         max_d: 108.0
                        n_rows: 255
                        n_cols: 255
                       tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmpg1g2qcgu


          bugga_bear: 12.570854 seconds
          parameters: [-0.85425528 -1.79911465 -4.44666105]

             ET                            Zd                            Zr                           All
		1 to go
domain & run constraints:
                  center_point: 0j
                          zoom: 0.015625
                         theta: 0.0
                        it_max: 64
                         max_d: 768.0
                        n_rows: 255
                        n_cols: 255
                       tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmpxt3hykqu


          bugga_bear: 20.359738 seconds
          parameters: [-0.85425528 -1.79911465 -4.44666105]

             ET                            Zd                            Zr                           All

			parameter set 9 of 10

Zoom 4 times
		4 to go
domain & run constraints:
                  center_point: 0j
                          zoom: 1.0
                         theta: 0.0
                        it_max: 64
                         max_d: 12.0
                        n_rows: 255
                        n_cols: 255
                       tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmp_0ailzu3


          bugga_bear: 6.658389 seconds
          parameters: [-0.85612039 -1.79608427 -4.4452286 ]

             ET                            Zd                            Zr                           All
		3 to go
domain & run constraints:
                  center_point: 0j
                          zoom: 0.5
                         theta: 0.0
                        it_max: 64
                         max_d: 24.0
                        n_rows: 255
                        n_cols: 255
                       tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmp4w2w5sne


          bugga_bear: 4.550641 seconds
          parameters: [-0.85612039 -1.79608427 -4.4452286 ]

             ET                            Zd                            Zr                           All
		2 to go
domain & run constraints:
                  center_point: 0j
                          zoom: 0.1111111111111111
                         theta: 0.0
                        it_max: 64
                         max_d: 108.0
                        n_rows: 255
                        n_cols: 255
                       tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmpez7dhu0r


          bugga_bear: 12.190027 seconds
          parameters: [-0.85612039 -1.79608427 -4.4452286 ]

             ET                            Zd                            Zr                           All
		1 to go
domain & run constraints:
                  center_point: 0j
                          zoom: 0.015625
                         theta: 0.0
                        it_max: 64
                         max_d: 768.0
                        n_rows: 255
                        n_cols: 255
                       tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmpd4cv_d4v


          bugga_bear: 20.096207 seconds
          parameters: [-0.85612039 -1.79608427 -4.4452286 ]

             ET                            Zd                            Zr                           All
In [4]:
"""
                    bugga_bear exploration - parameters
"""
dither_divisor = 100
number_p_variations = 10

parameters = [-0.85161229, -1.79435816, -4.45041513]
# scale dist == multiplier of domain diagonal to get escape distance
scale_dist = 12

domain_dict = get_test_domain_dict()
fcn_number = 5

fcn_name, fcn = name_functionhandle_dict[fcn_number][0], name_functionhandle_dict[fcn_number][1]
display_source(fcn)
for k in range(number_p_variations):
    # p = p = fcn(0.0, None)
    p = parameters + np.random.randn(len(parameters)) / dither_divisor
    list_tuple = [(fcn, (p))]
    print('\n\n\t\t\tparameter set %i of %i\n'%(k, number_p_variations))
    zoom_fact_list = [1/((1+k)**k) for k in range(0, 4)]

    n_to_go = len(zoom_fact_list)
    print('Zoom %i times'%(n_to_go))

    for zoom_fact in zoom_fact_list:
        domain_dict['zoom'] = zoom_fact
        domain_dict['max_d'] = scale_dist / domain_dict['zoom']
        print('\t\t%i to go'%(n_to_go))
        n_to_go -= 1
        display_calc_result(list_tuple, domain_dict)
def bugga_bear(Z, p, Z0=None, ET=None):
    """ Z = bugga_bear(Z, p)
    Args:
        Z:    a real or complex number
        p:    a real of complex number
    Returns:
        Z:    the result (complex)
    """
    EPSILON = 1e-15

    if p is None:
        return [-0.851612290000, -1.794358160000, -4.450415130000]
    if Z == 0.0+0.0j:
        return np.Inf
    c = np.sqrt(np.pi)
    try:
        for n in range(1, len(p)+1):
            Zok = np.isfinite(Z)
            if Zok and np.abs(Z) != 0:
                Z = 1 / Z - Z**( n * (Z**( p[n-1]**n )) / c)
            elif Zok:
                Z = 1 / EPSILON - Z**( n * (Z**( p[n-1]**n )) / c)
    except:
        pass
    return Z



			parameter set 0 of 10

Zoom 4 times
		4 to go
domain & run constraints:
                  center_point: 0j
                          zoom: 1.0
                         theta: 0.0
                        it_max: 64
                         max_d: 12.0
                        n_rows: 255
                        n_cols: 255
                       tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmptfn9poc3


          bugga_bear: 6.186131 seconds
          parameters: [-0.84741518 -1.7772234  -4.44062226]

             ET                            Zd                            Zr                           All
		3 to go
domain & run constraints:
                  center_point: 0j
                          zoom: 0.5
                         theta: 0.0
                        it_max: 64
                         max_d: 24.0
                        n_rows: 255
                        n_cols: 255
                       tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmpklx7874n


          bugga_bear: 3.591878 seconds
          parameters: [-0.84741518 -1.7772234  -4.44062226]

             ET                            Zd                            Zr                           All
		2 to go
domain & run constraints:
                  center_point: 0j
                          zoom: 0.1111111111111111
                         theta: 0.0
                        it_max: 64
                         max_d: 108.0
                        n_rows: 255
                        n_cols: 255
                       tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmp9h5s1vfw


          bugga_bear: 8.479957 seconds
          parameters: [-0.84741518 -1.7772234  -4.44062226]

             ET                            Zd                            Zr                           All
		1 to go
domain & run constraints:
                  center_point: 0j
                          zoom: 0.015625
                         theta: 0.0
                        it_max: 64
                         max_d: 768.0
                        n_rows: 255
                        n_cols: 255
                       tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmpt_g5ztjx


          bugga_bear: 12.538915 seconds
          parameters: [-0.84741518 -1.7772234  -4.44062226]

             ET                            Zd                            Zr                           All

			parameter set 1 of 10

Zoom 4 times
		4 to go
domain & run constraints:
                  center_point: 0j
                          zoom: 1.0
                         theta: 0.0
                        it_max: 64
                         max_d: 12.0
                        n_rows: 255
                        n_cols: 255
                       tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmpxgyqal9g


          bugga_bear: 7.196302 seconds
          parameters: [-0.84562556 -1.80172988 -4.45259163]

             ET                            Zd                            Zr                           All
		3 to go
domain & run constraints:
                  center_point: 0j
                          zoom: 0.5
                         theta: 0.0
                        it_max: 64
                         max_d: 24.0
                        n_rows: 255
                        n_cols: 255
                       tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmpy98aqwua


          bugga_bear: 5.010786 seconds
          parameters: [-0.84562556 -1.80172988 -4.45259163]

             ET                            Zd                            Zr                           All
		2 to go
domain & run constraints:
                  center_point: 0j
                          zoom: 0.1111111111111111
                         theta: 0.0
                        it_max: 64
                         max_d: 108.0
                        n_rows: 255
                        n_cols: 255
                       tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmpu7pu5xtc


          bugga_bear: 13.146598 seconds
          parameters: [-0.84562556 -1.80172988 -4.45259163]

             ET                            Zd                            Zr                           All
		1 to go
domain & run constraints:
                  center_point: 0j
                          zoom: 0.015625
                         theta: 0.0
                        it_max: 64
                         max_d: 768.0
                        n_rows: 255
                        n_cols: 255
                       tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmppm27iuex


          bugga_bear: 20.534728 seconds
          parameters: [-0.84562556 -1.80172988 -4.45259163]

             ET                            Zd                            Zr                           All

			parameter set 2 of 10

Zoom 4 times
		4 to go
domain & run constraints:
                  center_point: 0j
                          zoom: 1.0
                         theta: 0.0
                        it_max: 64
                         max_d: 12.0
                        n_rows: 255
                        n_cols: 255
                       tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmp4bn8mbnj


          bugga_bear: 7.479755 seconds
          parameters: [-0.83766173 -1.80885635 -4.45073803]

             ET                            Zd                            Zr                           All
		3 to go
domain & run constraints:
                  center_point: 0j
                          zoom: 0.5
                         theta: 0.0
                        it_max: 64
                         max_d: 24.0
                        n_rows: 255
                        n_cols: 255
                       tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmp0nskbm_0


          bugga_bear: 5.560793 seconds
          parameters: [-0.83766173 -1.80885635 -4.45073803]

             ET                            Zd                            Zr                           All
		2 to go
domain & run constraints:
                  center_point: 0j
                          zoom: 0.1111111111111111
                         theta: 0.0
                        it_max: 64
                         max_d: 108.0
                        n_rows: 255
                        n_cols: 255
                       tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmpqe9dnp4u


          bugga_bear: 13.836370 seconds
          parameters: [-0.83766173 -1.80885635 -4.45073803]

             ET                            Zd                            Zr                           All
		1 to go
domain & run constraints:
                  center_point: 0j
                          zoom: 0.015625
                         theta: 0.0
                        it_max: 64
                         max_d: 768.0
                        n_rows: 255
                        n_cols: 255
                       tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmpa78y6g0k


          bugga_bear: 20.524335 seconds
          parameters: [-0.83766173 -1.80885635 -4.45073803]

             ET                            Zd                            Zr                           All

			parameter set 3 of 10

Zoom 4 times
		4 to go
domain & run constraints:
                  center_point: 0j
                          zoom: 1.0
                         theta: 0.0
                        it_max: 64
                         max_d: 12.0
                        n_rows: 255
                        n_cols: 255
                       tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmpsog4edvp


          bugga_bear: 7.595414 seconds
          parameters: [-0.85633672 -1.81253243 -4.45839632]

             ET                            Zd                            Zr                           All
		3 to go
domain & run constraints:
                  center_point: 0j
                          zoom: 0.5
                         theta: 0.0
                        it_max: 64
                         max_d: 24.0
                        n_rows: 255
                        n_cols: 255
                       tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmpvm7fjnu3


          bugga_bear: 6.085759 seconds
          parameters: [-0.85633672 -1.81253243 -4.45839632]

             ET                            Zd                            Zr                           All
		2 to go
domain & run constraints:
                  center_point: 0j
                          zoom: 0.1111111111111111
                         theta: 0.0
                        it_max: 64
                         max_d: 108.0
                        n_rows: 255
                        n_cols: 255
                       tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmpczsecsnd


          bugga_bear: 14.091442 seconds
          parameters: [-0.85633672 -1.81253243 -4.45839632]

             ET                            Zd                            Zr                           All
		1 to go
domain & run constraints:
                  center_point: 0j
                          zoom: 0.015625
                         theta: 0.0
                        it_max: 64
                         max_d: 768.0
                        n_rows: 255
                        n_cols: 255
                       tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmpizjdnz6f


          bugga_bear: 20.732918 seconds
          parameters: [-0.85633672 -1.81253243 -4.45839632]

             ET                            Zd                            Zr                           All

			parameter set 4 of 10

Zoom 4 times
		4 to go
domain & run constraints:
                  center_point: 0j
                          zoom: 1.0
                         theta: 0.0
                        it_max: 64
                         max_d: 12.0
                        n_rows: 255
                        n_cols: 255
                       tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmpsf2yzn9p


          bugga_bear: 7.593683 seconds
          parameters: [-0.8634806  -1.81239671 -4.45820298]

             ET                            Zd                            Zr                           All
		3 to go
domain & run constraints:
                  center_point: 0j
                          zoom: 0.5
                         theta: 0.0
                        it_max: 64
                         max_d: 24.0
                        n_rows: 255
                        n_cols: 255
                       tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmpe231fpzb


          bugga_bear: 5.958518 seconds
          parameters: [-0.8634806  -1.81239671 -4.45820298]

             ET                            Zd                            Zr                           All
		2 to go
domain & run constraints:
                  center_point: 0j
                          zoom: 0.1111111111111111
                         theta: 0.0
                        it_max: 64
                         max_d: 108.0
                        n_rows: 255
                        n_cols: 255
                       tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmpqtfah58e


          bugga_bear: 13.982025 seconds
          parameters: [-0.8634806  -1.81239671 -4.45820298]

             ET                            Zd                            Zr                           All
		1 to go
domain & run constraints:
                  center_point: 0j
                          zoom: 0.015625
                         theta: 0.0
                        it_max: 64
                         max_d: 768.0
                        n_rows: 255
                        n_cols: 255
                       tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmpqc6lf7so


          bugga_bear: 20.706243 seconds
          parameters: [-0.8634806  -1.81239671 -4.45820298]

             ET                            Zd                            Zr                           All

			parameter set 5 of 10

Zoom 4 times
		4 to go
domain & run constraints:
                  center_point: 0j
                          zoom: 1.0
                         theta: 0.0
                        it_max: 64
                         max_d: 12.0
                        n_rows: 255
                        n_cols: 255
                       tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmp9uza_l7x


          bugga_bear: 6.361334 seconds
          parameters: [-0.83927891 -1.78541834 -4.44315226]

             ET                            Zd                            Zr                           All
		3 to go
domain & run constraints:
                  center_point: 0j
                          zoom: 0.5
                         theta: 0.0
                        it_max: 64
                         max_d: 24.0
                        n_rows: 255
                        n_cols: 255
                       tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmp7g2vvo3i


          bugga_bear: 3.900978 seconds
          parameters: [-0.83927891 -1.78541834 -4.44315226]

             ET                            Zd                            Zr                           All
		2 to go
domain & run constraints:
                  center_point: 0j
                          zoom: 0.1111111111111111
                         theta: 0.0
                        it_max: 64
                         max_d: 108.0
                        n_rows: 255
                        n_cols: 255
                       tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmpa3j6m7c6


          bugga_bear: 10.558247 seconds
          parameters: [-0.83927891 -1.78541834 -4.44315226]

             ET                            Zd                            Zr                           All
		1 to go
domain & run constraints:
                  center_point: 0j
                          zoom: 0.015625
                         theta: 0.0
                        it_max: 64
                         max_d: 768.0
                        n_rows: 255
                        n_cols: 255
                       tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmpndyxy6gy


          bugga_bear: 16.106353 seconds
          parameters: [-0.83927891 -1.78541834 -4.44315226]

             ET                            Zd                            Zr                           All

			parameter set 6 of 10

Zoom 4 times
		4 to go
domain & run constraints:
                  center_point: 0j
                          zoom: 1.0
                         theta: 0.0
                        it_max: 64
                         max_d: 12.0
                        n_rows: 255
                        n_cols: 255
                       tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmpr0bw1pm_


          bugga_bear: 7.093216 seconds
          parameters: [-0.84790585 -1.80160928 -4.45587945]

             ET                            Zd                            Zr                           All
		3 to go
domain & run constraints:
                  center_point: 0j
                          zoom: 0.5
                         theta: 0.0
                        it_max: 64
                         max_d: 24.0
                        n_rows: 255
                        n_cols: 255
                       tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmpu4wtwb_2


          bugga_bear: 5.163527 seconds
          parameters: [-0.84790585 -1.80160928 -4.45587945]

             ET                            Zd                            Zr                           All
		2 to go
domain & run constraints:
                  center_point: 0j
                          zoom: 0.1111111111111111
                         theta: 0.0
                        it_max: 64
                         max_d: 108.0
                        n_rows: 255
                        n_cols: 255
                       tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmphc4qnwpi


          bugga_bear: 13.133812 seconds
          parameters: [-0.84790585 -1.80160928 -4.45587945]

             ET                            Zd                            Zr                           All
		1 to go
domain & run constraints:
                  center_point: 0j
                          zoom: 0.015625
                         theta: 0.0
                        it_max: 64
                         max_d: 768.0
                        n_rows: 255
                        n_cols: 255
                       tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmpq896cjfh


          bugga_bear: 20.410246 seconds
          parameters: [-0.84790585 -1.80160928 -4.45587945]

             ET                            Zd                            Zr                           All

			parameter set 7 of 10

Zoom 4 times
		4 to go
domain & run constraints:
                  center_point: 0j
                          zoom: 1.0
                         theta: 0.0
                        it_max: 64
                         max_d: 12.0
                        n_rows: 255
                        n_cols: 255
                       tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmpmz1it778


          bugga_bear: 7.284850 seconds
          parameters: [-0.85331698 -1.80409187 -4.45632808]

             ET                            Zd                            Zr                           All
		3 to go
domain & run constraints:
                  center_point: 0j
                          zoom: 0.5
                         theta: 0.0
                        it_max: 64
                         max_d: 24.0
                        n_rows: 255
                        n_cols: 255
                       tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmppyrxkk9l


          bugga_bear: 5.354290 seconds
          parameters: [-0.85331698 -1.80409187 -4.45632808]

             ET                            Zd                            Zr                           All
		2 to go
domain & run constraints:
                  center_point: 0j
                          zoom: 0.1111111111111111
                         theta: 0.0
                        it_max: 64
                         max_d: 108.0
                        n_rows: 255
                        n_cols: 255
                       tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmpluqmwxay


          bugga_bear: 14.172516 seconds
          parameters: [-0.85331698 -1.80409187 -4.45632808]

             ET                            Zd                            Zr                           All
		1 to go
domain & run constraints:
                  center_point: 0j
                          zoom: 0.015625
                         theta: 0.0
                        it_max: 64
                         max_d: 768.0
                        n_rows: 255
                        n_cols: 255
                       tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmphj5etspe


          bugga_bear: 20.637947 seconds
          parameters: [-0.85331698 -1.80409187 -4.45632808]

             ET                            Zd                            Zr                           All

			parameter set 8 of 10

Zoom 4 times
		4 to go
domain & run constraints:
                  center_point: 0j
                          zoom: 1.0
                         theta: 0.0
                        it_max: 64
                         max_d: 12.0
                        n_rows: 255
                        n_cols: 255
                       tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmp5oh9e67s


          bugga_bear: 6.258110 seconds
          parameters: [-0.83471479 -1.7903488  -4.45694863]

             ET                            Zd                            Zr                           All
		3 to go
domain & run constraints:
                  center_point: 0j
                          zoom: 0.5
                         theta: 0.0
                        it_max: 64
                         max_d: 24.0
                        n_rows: 255
                        n_cols: 255
                       tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmpykl65o5q


          bugga_bear: 4.316703 seconds
          parameters: [-0.83471479 -1.7903488  -4.45694863]

             ET                            Zd                            Zr                           All
		2 to go
domain & run constraints:
                  center_point: 0j
                          zoom: 0.1111111111111111
                         theta: 0.0
                        it_max: 64
                         max_d: 108.0
                        n_rows: 255
                        n_cols: 255
                       tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmpbio5_nkc


          bugga_bear: 11.515535 seconds
          parameters: [-0.83471479 -1.7903488  -4.45694863]

             ET                            Zd                            Zr                           All
		1 to go
domain & run constraints:
                  center_point: 0j
                          zoom: 0.015625
                         theta: 0.0
                        it_max: 64
                         max_d: 768.0
                        n_rows: 255
                        n_cols: 255
                       tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmp_zc8qshp


          bugga_bear: 18.256786 seconds
          parameters: [-0.83471479 -1.7903488  -4.45694863]

             ET                            Zd                            Zr                           All

			parameter set 9 of 10

Zoom 4 times
		4 to go
domain & run constraints:
                  center_point: 0j
                          zoom: 1.0
                         theta: 0.0
                        it_max: 64
                         max_d: 12.0
                        n_rows: 255
                        n_cols: 255
                       tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmp2vr4en6z


          bugga_bear: 4.081959 seconds
          parameters: [-0.85772654 -1.79319996 -4.44963324]

             ET                            Zd                            Zr                           All
		3 to go
domain & run constraints:
                  center_point: 0j
                          zoom: 0.5
                         theta: 0.0
                        it_max: 64
                         max_d: 24.0
                        n_rows: 255
                        n_cols: 255
                       tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmp5qns32r7


          bugga_bear: 3.169335 seconds
          parameters: [-0.85772654 -1.79319996 -4.44963324]

             ET                            Zd                            Zr                           All
		2 to go
domain & run constraints:
                  center_point: 0j
                          zoom: 0.1111111111111111
                         theta: 0.0
                        it_max: 64
                         max_d: 108.0
                        n_rows: 255
                        n_cols: 255
                       tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmpvhe577b4


          bugga_bear: 8.868484 seconds
          parameters: [-0.85772654 -1.79319996 -4.44963324]

             ET                            Zd                            Zr                           All
		1 to go
domain & run constraints:
                  center_point: 0j
                          zoom: 0.015625
                         theta: 0.0
                        it_max: 64
                         max_d: 768.0
                        n_rows: 255
                        n_cols: 255
                       tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmp528tohpn


          bugga_bear: 15.313939 seconds
          parameters: [-0.85772654 -1.79319996 -4.44963324]

             ET                            Zd                            Zr                           All
In [5]:
whole_page_run_time = time.time() - whole_page_start_time
print('Total Time - Run all Cells, 30 variations = %im %0.3fs'%(whole_page_run_time//60, whole_page_run_time%60))
Total Time - Run all Cells, 30 variations = 18m 26.681s
In [6]:
"""
            Nov 12, 2019 run all 15 available (chance-known eq parameters) - lukewarm frame
            Total Time - Run all Cells = 16m 6.295s
            
"""
print('')

In [ ]:
 
In [ ]:
 
In [ ]:
 
In [ ]:
 
In [ ]:
 
In [ ]:
 
In [ ]: